* lisp/progmodes/ruby-mode.el: Fix recently added tests.
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 7 Oct 2013 03:38:26 +0000 (23:38 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 7 Oct 2013 03:38:26 +0000 (23:38 -0400)
commit9e3f66e568317cdb97bf96aa6e6b188380848873
tree3a4feb5ded18b6445d7a2beb5fa653a6aa562340
parentbc34e184c0421daa7a3e5b020c6b95c8eb7a8052
* lisp/progmodes/ruby-mode.el: Fix recently added tests.
(ruby-smie-grammar): Add - and +.
(ruby-smie--redundant-do-p, ruby-smie--forward-id)
(ruby-smie--backward-id): New functions.
(ruby-smie--forward-token, ruby-smie--backward-token): Use them.
(ruby-smie-rules): Handle hanging do.  Get rid of hack, not needed
any more.
* test/indent/ruby.rb: Add a few more tests; adjust some indentation.
lisp/ChangeLog
lisp/progmodes/ruby-mode.el
test/indent/ruby.rb